/*
Theme Name: Big Brother
Theme URI: https://wordpress.com/themes/big-brother/
Author: Automattic
Author URI: https://wordpress.com/themes/
Description: A pleasant-to-read, customizable theme designed for large organizations and government.
Version: 1.0.11-wpcom
License: GNU General Public License
License URI: license.txt
Text Domain: big-brother
Domain Path: /languages/
Tags: blog, blue, business, classic-menu, clean, conservative, custom-background, custom-colors, custom-header, custom-menu, education, fixed-layout, full-width-template, infinite-scroll, light, post-formats, responsive-layout, right-sidebar, rtl-language-support, school, site-logo, traditional, translation-ready, two-columns

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Big Brother is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
h1{font-size:1.5em;margin:0.67em 0;}
h2{font-size:1.17em;margin:0.83em 0;}
h3{font-size:1em;margin:1em 0;}
h4{font-size:0.83em;margin:1.33em 0;}
h5{font-size:0.75em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,pre{margin:1em 0;}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,menu,ol,ul{margin:0;}
dd{margin:0 0 0 40px;}
menu,ol,ul{padding:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html,button,input,select,textarea{color:#444;}
body{font-size:20px;line-height:1.4;font-family:"Gentium Basic",Georgia,"Times New Roman",Times,serif;}
::-moz-selection{background:#0074c2;color:white;text-shadow:none;}
::selection{background:#0074c2;color:white;text-shadow:none;}
h1,h2,h3,h4,h5,h6{color:#000;color:#283d4b;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:800;}
a{color:#1185d7;text-decoration:none;}
a:visited{color:#1185d7;}
a:hover{color:#1da1ff;text-decoration:underline;}
a:focus{outline:thin dotted;}
address{margin:0 0 1.5em;}
blockquote{border-left:5px solid #1f567d;margin:0 0 30px;padding:15px 30px;}
abbr[title],acronym{cursor:help;}
ins{background:#eee;text-decoration:none;}
img{max-width:100%;height:auto;vertical-align:middle;}
dt{font-weight:700;}
table{margin:0 0 30px;width:100%;}
td,th{border-bottom:1px solid #d9dde0;padding:0.4375em 0.3125em;}
th{border-bottom-width:3px;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"],.button,.button:visited,#infinite-handle span{padding:0.67857em 1.35714em;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:0.875em;color:#dcedf5;border:0;background:#1f567d;outline:none;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover{color:#fff;background:#4a99d2;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button:active{color:#fff;background:#1da1ff;}
button[disabled],input[disabled],input[disabled]:hover{border:0;color:#aaa;background:#eee;}
form p{margin:0;}
form ul{margin:0;padding:0;list-style:none;}
input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],textarea{margin-bottom:20px;padding:0.5em;color:#555;background:#fbfbfb;font-size:.9em;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;border:1px solid #a6b7c0;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;}
input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a6b7c0;}
input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,textarea:-moz-placeholder{color:#a6b7c0;}
input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,textarea::-moz-placeholder{color:#a6b7c0;}
input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a6b7c0;}
input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,textarea::placeholder{color:#a6b7c0;}
input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="email"]:focus,input[type="url"]:focus,textarea:focus{color:#5c6671;background:#fff;outline:none;}
@media screen and (min-width:960px){
	.nav-horizontal{text-align:center;}
	.nav-horizontal ul{margin:0;padding:0;}
	.nav-horizontal ul ul a,.nav-horizontal ul ul a:visited{color:#3e749b;}
	.nav-horizontal > div > ul > li{float:left;}
	.nav-horizontal li{position:relative;text-align:left;}
	.nav-horizontal li:hover > ul{display:block;}
	.nav-horizontal li > ul{display:none;position:absolute;top:100%;left:0;width:12.5em;z-index:2;}
	.nav-horizontal li li > ul{left:100%;top:0;}
	.nav-horizontal a{display:block;padding:9px 15px;}
	.nav-horizontal a:hover{text-decoration:none;}
}
html,body{background:#f5f6f7;}
.custom-background .site-footer{border-top:10px solid #1f567d;}
body.page-template-full-width-php #page .primary{width:100%;}
.site-header{text-align:center;background:#1f567d;}
.site-header{position:relative;}
.header-image{overflow:hidden;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;}
.header-image img{width:100%;}
.site-branding{position:relative;margin:50px 0 30px;}
.site-branding.has-header{min-height:67px;}
.site-title{margin:0 30px;font-size:30px;text-transform:uppercase;}
.site-title a{color:#fff;}
.site-description{margin:0 30px;color:#fff;font-size:18px;font-weight:400;font-family:"Gentium Basic",Georgia,"Times New Roman",Times,serif;font-style:italic;}
#page .primary{padding:30px 0;}
.secondary{padding:30px;font-size:16px;}
.secondary .widget:first-of-type{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.secondary .widget:last-of-type{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.article-wrapper{margin:0 0 15px;padding:30px;background:#fff;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.hentry{text-align:left;}
.main-navigation{position:relative;font-weight:400;font-size:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif;z-index:100;}
.main-navigation a,.main-navigation a:visited{color:#e2eef7;}
.main-navigation a:hover,.main-navigation a:active,.main-navigation a:visited:hover,.main-navigation a:visited:active{color:white;}
.menu-toggle{background:#1b4b6d;-webkit-border-radius:0;border-radius:0;color:white;display:block;font-size:1.5em;font-weight:bold;margin:0 auto;padding:15px 0;width:100%;}
.header-image ~ .menu-toggle{background:rgba(27,75,109,0.6);}
.menu-toggle,.main-navigation.toggled .nav-menu{display:block;}
.main-navigation > div > ul{position:absolute;z-index:1;}
.main-navigation.toggled > div > ul{background:#1b4b6d;border-top:1px solid #1f567d;}
.main-navigation ul{display:none;margin:0;padding:0;text-align:left;width:100%;}
.main-navigation ul li li{float:none;display:block;}
.main-navigation ul li a{border-bottom:1px solid #1f567d;display:block;padding:7px 30px;}
.main-navigation ul li li a{padding:7px 30px 7px 45px;}
.main-navigation ul li li li a{padding:7px 30px 7px 60px;}
.main-navigation ul ul{display:block;}
.nav-horizontal > div > ul > li{float:none;}
.breadcrumbs{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;padding-top:30px;padding-left:30px;padding-right:30px;}
.breadcrumbs-ancestor:before,.breadcrumbs-current:before{color:rgba(40,40,40,0.2);content:">";display:inline;margin:0 7px;}
.page-header{background:#fff;padding:15px 30px;text-align:right;margin:0 0 15px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.page-title{display:block;font-size:18px;color:#486d87;text-align:left;text-transform:uppercase;}
.page-title span{font-weight:800;}
.no-results .page-header,.no-results .page-title,.error-404 .page-header,.error-404 .page-title{float:none;}
.no-results .page-header,.error-404 .page-header{padding:0;}
.sticky,.bypostauthor,.gallery-caption{  /* Required empty classes */}
.entry-header h1{margin-top:0;}
.entry-title a{color:#1f567d;word-wrap:break-word;}
.hentry a{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.hentry a:hover{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.byline,.updated{display:none;}
.single .byline,.group-blog .byline{display:inline;}
.page-links{clear:both;margin:0 0 1.5em;}
.entry-meta{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;margin:0 0 30px;}
.entry-content{margin:0 0 30px;}
.posted-on,.entry-categories,.entry-tags,.comments-link,.entry-meta .edit-link,.byline{margin-right:10px;}
.posted-on a:first-child:before,.entry-categories a:first-child:before,.entry-tags a:first-child:before,.comments-link a:first-child:before,.entry-meta .edit-link a:first-child:before,.byline a:first-child:before{content:'\f100';position:relative;top:3px;display:inline-block;width:1.4em;font-size:18px;line-height:1;font-family:"Genericons",Arial,sans-serif;text-decoration:inherit;font-weight:normal;font-style:normal;text-align:center;vertical-align:top;text-decoration:none;}
.posted-on a:first-child:before{content:'\f303';}
.entry-categories a:first-child:before{content:'\f301';}
.entry-tags a:first-child:before{content:'\f302';}
.comments-link a:first-child:before{content:'\f300';}
.entry-meta .edit-link a:first-child:before{content:'\f411';}
.byline a:first-child:before{content:'\f304';}
.entry-format{margin-right:10px;}
.entry-format:before{content:"";position:relative;top:3px;display:inline-block;width:1.4em;font-size:18px;line-height:1;font-family:"Genericons",Arial,sans-serif;text-decoration:inherit;font-weight:normal;font-style:normal;text-align:center;vertical-align:top;text-decoration:none;}
.format-link .entry-title a:after{content:"\f442";display:inline-block;font-size:36px;line-height:1;margin-left:10px;font-family:"Genericons",Arial,sans-serif;text-decoration:inherit;font-weight:normal;font-style:normal;text-align:center;vertical-align:middle;text-decoration:none;}
.format-aside .entry-format:before{content:"\f101";}
.format-image .entry-format:before{content:"\f102";}
.format-video .entry-format:before{content:"\f104";}
.format-link .entry-format:before{content:"\f107";}
.format-quote .entry-format:before{content:"\f106";}
.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption{border:1px solid #cccccc;margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{font-size:14px;margin:0.8075em;}
.site-main .gallery{margin-bottom:1.5em;}
.site-main .gallery a img{border:none;display:block;margin:0 auto;height:auto;max-width:90%;}
.site-main .gallery dd{margin:0;}
.gallery-item{float:left;margin:0 0 1.5em;}

/* Gallery column widths */
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.33%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.667%;}
.gallery-columns-7 .gallery-item{width:14%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.11%;}
embed,iframe,object{max-width:100%;}
.site-main [class*="navigation"]{overflow:hidden;}
.nav-previous a,.nav-next a{display:inline-block;margin:0 30px;padding:0.7em 1em;color:#f5f6f7;font-size:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:#1f567d;-webkit-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.nav-previous .meta-nav,.nav-next .meta-nav{display:none;}
.nav-previous{float:left;width:50%;}
.nav-previous a{margin-right:0;}
.nav-next{float:right;text-align:right;width:50%;}
.site-footer{padding:30px;font-size:16px;background:#eaecee;}
.site-footer .sep{clear:both;display:block;height:1px;visibility:hidden;}
.site-info{color:rgba(0,0,0,0.3);font-size:14px;}
.comments-area{margin-top:15px;background:#fff;padding:30px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.comments-wrapper,html #respond{clear:both;text-align:left;}
.comments-title{margin:0 0 30px;font-weight:400;}
.comments-title span{font-weight:800;}
.comment-list{list-style:none;margin:0;padding:0;}
.comment-list .children{list-style:none;}
.comment-body{position:relative;margin-bottom:45px;}
.comment-body .avatar{margin-bottom:15px;}
.comment-body .reply{font-size:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif;}
.no-comments{clear:both;font-style:italic;text-align:center;}
.comment-author .fn{font-size:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-style:normal;word-wrap:break-word;}
.comment-author .says{display:none;}
.comment-author .avatar{position:absolute;left:0;}
.comment-author,.comment-metadata,.comment-content,.comment .reply{margin-left:115px;}
.comment-metadata{line-height:1;}
.comment-metadata a,.comment-metadata a:visited{position:relative;top:-5px;color:#aaa;font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;}
.comment-metadata .comment-edit-link,.comment-metadata .comment-edit-link:visited{margin-left:15px;color:#1185d7;}
.comment-content{font-size:18px;}
.comment-respond{-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.comments-wrapper + .comment-respond{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.comment-content a{word-wrap:break-word;}
.form-allowed-tags{font-size:14px;color:#777;margin-bottom:20px;}
.comment-reply-title{margin-top:0;}
.comment-notes{margin-bottom:1em;}
.comment-form p{position:relative;}
.comment-form label{position:absolute;top:12px;left:1em;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;pointer-events:none;}
.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{clear:both;text-indent:80px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;}
.comment-form input[type="text"]:active,.comment-form input[type="text"]:focus,.comment-form input[type="email"]:active,.comment-form input[type="email"]:focus,.comment-form input[type="url"]:active,.comment-form input[type="url"]:focus,.comment-form textarea:active,.comment-form textarea:focus{position:relative;text-indent:0;z-index:99;}
.required{color:#d01717;}
.logged-in-as{margin:1em 0;}
.widget{padding:15px;border-top:1px solid #d9dde0;background:#eaecee;overflow:hidden;}
.widget:first-child{border-top:none;}
.widget ul{margin:0;padding:0;list-style:none;}
.widget ul ul{margin-left:15px;}
.widget ul ul ul{margin-left:30px;}
.widget input[type="search"]{margin-bottom:0;}
.widget a{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.widget a:hover{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.widget-title{margin-top:0;font-size:18px;text-transform:uppercase;}
.widget select{max-width:100%;}
.widget_search .search-submit{display:none;}
#wp-calendar #next{text-align:right;}
.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
#infinite-footer .container{border:none;}
#infinite-footer .blog-credits a,#infinite-footer .blog-info a{color:#333;}
#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#333;}
#infinite-handle{margin:1.25em auto;min-height:35px;text-align:center;}
#infinite-handle span{font-size:0.75em;}
#infinite-handle span:hover{text-decoration:underline;}
.infinite-loader{margin:15px auto;width:34px;}
.legal{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:0.75em;}
.social-links{margin:0 auto;}
.social-links ul{list-style:none;margin:0;padding:0;}
.social-links ul li{display:inline-block;list-style:none;margin:0;}
.social-links ul a{display:inline-block;margin-right:5px;text-decoration:none;}
.social-links ul a:before{content:"\f415";display:block;font-family:"Genericons",Arial,sans-serif;font-weight:normal;font-size:28px;font-style:normal;margin:5px 0 0;text-align:center;text-decoration:inherit;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.social-links ul a:hover{text-decoration:none;}
.social-links ul a:hover:before{text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.social-links ul:last-of-type{margin-right:0;}
.social-links ul a[href*='wordpress.org']:before,.social-links ul a[href*='wordpress.com']:before{content:'\f205';}
.social-links ul a[href*='facebook.com']:before{content:'\f204';}
.social-links ul a[href*='twitter.com']:before{content:'\f202';}
.social-links ul a[href*='dribbble.com']:before{content:'\f201';}
.social-links ul a[href*='plus.google.com']:before{content:'\f206';}
.social-links ul a[href*='pinterest.com']:before{content:'\f209';}
.social-links ul a[href*='github.com']:before{content:'\f200';}
.social-links ul a[href*='tumblr.com']:before{content:'\f214';}
.social-links ul a[href*='youtube.com']:before{content:'\f213';}
.social-links ul a[href*='flickr.com']:before{content:'\f211';}
.social-links ul a[href*='vimeo.com']:before{content:'\f212';}
.social-links ul a[href*='instagram.com']:before{content:'\f215';}
.social-links ul a[href*='codepen.io']:before{content:'\f216';}
.social-links ul a[href*='linkedin.com']:before{content:'\f207';}
.social-links ul a[href*='foursquare.com']:before{content:'\f226';}
.social-links ul a[href*='reddit.com']:before{content:'\f222';}
.social-links ul a[href*='digg.com']:before{content:'\f221';}
.social-links ul a[href*='getpocket.com']:before{content:'\f224';}
.social-links ul a[href*='path.com']:before{content:'\f219';}
.social-links ul a[href*='stumbleupon.com']:before{content:'\f223';}
.social-links ul a[href*='spotify.com']:before{content:'\f515';}
.social-links ul a[href*='twitch.tv']:before{content:'\f516';}
.social-links ul a[href*='dropbox.com']:before{content:'\f225';}
.social-links ul a[href*='/feed']:before{content:'\f413';}
.social-links ul a[href*='skype']:before{content:'\f220';}
.social-links ul a[href*='mailto']:before{content:'\f410';}
@media (min-width:768px){
	.breadcrumbs{line-height:1em;padding-left:0;word-break:keep-all;white-space:nowrap;}
	.breadcrumbs-root{background:#eaecee;background:#1f567d;display:inline-block;padding:0.7em 1em;color:#f5f6f7;font-weight:800;margin-bottom:0.7em;z-index:1;position:relative;border-color:#1f567d;}
	.breadcrumbs-root:before{position:absolute;content:"";width:0;height:0;border-color:#1f567d;top:50%;left:100%;margin-left:0;margin-top:-1.2em;border-top:1.2em solid transparent;border-bottom:1.2em solid transparent;border-left:1.2em solid #1f567d;border-left-color:inherit;}
	.breadcrumbs-root:visited{color:#fff;}
	.breadcrumbs-ancestor,.breadcrumbs-current{background:#eaecee;padding:0.3125em 0.75em 0.3125em 2em;}
	.breadcrumbs-ancestor:before,.breadcrumbs-current:before{content:"";margin:0;}
	.breadcrumbs-ancestor{position:relative;}
	.breadcrumbs-ancestor:first-of-type{padding-left:35px;}
	.breadcrumbs-ancestor a,.breadcrumbs-ancestor.cat-parents .sep{border-color:#eaecee;}
	.breadcrumbs-ancestor a:before,.breadcrumbs-ancestor a:after,.breadcrumbs-ancestor.cat-parents .sep:before,.breadcrumbs-ancestor.cat-parents .sep:after{content:'';position:absolute;top:50%;left:100%;margin-top:-1em;border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid red;border-left-color:inherit;z-index:1;}
	.breadcrumbs-ancestor a:before,.breadcrumbs-ancestor.cat-parents .sep:before{margin-left:1px;border-left-color:#cad4dc;}
	.breadcrumbs-ancestor.cat-parents .sep{display:inline-block;position:relative;padding-left:15px;margin-right:35px;}
	.breadcrumbs-ancestor.cat-parents .sep:before,.breadcrumbs-ancestor.cat-parents .sep:after{top:-0.375em;}
	.breadcrumbs-ancestor.cat-parents .sep:last-of-type{display:none;}
	.breadcrumbs-current{padding-right:1.125em;color:#777;background:#fff;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
	.breadcrumbs-current + .breadcrumbs-current{margin-left:-0.75em;padding-left:0;}
}
@media (min-width:960px){
	h1{font-size:2em;}
	h2{font-size:1.5em;}
	h3{font-size:1.17em;}
	h4{font-size:1em;}
	h5{font-size:0.83em;}
	h6{font-size:0.75em;}
	#page .primary{float:left;width:70%;}
	.secondary{float:right;width:30%;}
	.secondary .widget:first-of-type{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
	.secondary .widget:last-of-type{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
	.article-wrapper{text-align:right;}
	.hentry{margin:0 auto;max-width:700px;width:100%;}
	.page-title{max-width:700px;margin:0 auto;width:100%;}
	.comments-area{text-align:right;}
	.comments-wrapper,html #respond{max-width:700px;margin:0 auto;width:100%;}
	.main-navigation > div > ul{position:inherit;}
	.main-navigation.toggled > div > ul{background:transparent;border-top:0;}
	.menu-toggle{display:none;}
	.main-navigation ul{display:block;}
	.main-navigation ul ul{border:1px solid #ecf1f4;display:none;}
	.main-navigation{background:#1b4b6d;}
	.main-navigation ul{text-align:center;}
	.main-navigation ul li a{border:0;padding:9px 15px;}
	.main-navigation ul li li a,.main-navigation ul li li li a{padding:9px 15px;text-align:left;}
	.main-navigation li{display:inline-block;float:none;}
	.main-navigation li:hover{background:#ecf1f4;}
	.main-navigation li:hover a,.main-navigation li:hover a:visited{color:#3e749b;}
	.main-navigation li > ul{background:#ecf1f4;}
	.main-navigation li li:hover{background:white;}
	.main-navigation.has-header{background:rgba(27,75,109,0.8);position:relative;}
	.site-footer .sep{clear:none;display:inline;height:auto;visibility:visible;}
	.site-info{float:left;line-height:28px;max-width:50%;}
	.social-links{float:right;margin:0;text-align:right;}
	.social-links ul a{margin-left:5px;margin-right:auto;}
	.social-links ul a:before{margin-top:0;}
}
@media (min-width:1280px){
	.site-content,.main-navigation ul,.site-footer-wrapper{margin:0 auto;max-width:1280px;}
	.content-area,.breadcrumbs{padding-left:30px;}
}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;  /* Above WP toolbar */}
.hidden{display:none!important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.article-wrapper:before,.main-navigation ul:before,.site-footer:before,.comment-body:before,.clearfix:after,.article-wrapper:after,.main-navigation ul:after,.site-footer:after,.comment-body:after,.site-main .gallery:before,.site-main .gallery:after{content:" ";display:table;}
.clearfix:after,.article-wrapper:after,.main-navigation ul:after,.site-footer:after,.comment-body:after,.site-main .gallery:after{clear:both;}
.clearfix,.article-wrapper,.main-navigation ul,.site-footer,.comment-body,.site-main .gallery{*zoom:1;}
.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;}
.alignleft{display:inline;float:left;margin-right:2em;}
.alignright{display:inline;float:right;margin-left:2em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.textcenter{text-align:center;}
.view{display:block;}
.secrets{display:none;}
.show + .secrets{display:block;}
.secrets .view,.secrets .secrets{margin-left:1.25em;}
@media print{
	*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;}
	a,a:visited{text-decoration:underline;}
	a[href]:after{content:" ("attr(href) ")";}
	abbr[title]:after{content:" ("attr(title) ")";}
	.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}
	pre,blockquote{border:1px solid #999999;page-break-inside:avoid;}
	thead{display:table-header-group;}
	tr,img{page-break-inside:avoid;}
	img{max-width:100%!important;}
	@page{margin:0.5cm;}
	p,h2,h3{orphans:3;widows:3;}
	h2,h3{page-break-after:avoid;}
}

/**

	Genericons

*/

@font-face {
  font-family: 'Genericons';
  src: url('fonts/genericons/genericons-regular-webfont.eot');
  src: url('fonts/genericons/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/genericons/genericons-regular-webfont.woff') format('woff'), url('fonts/genericons/genericons-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/**
 * All Genericons
 */
.genericon{font-size:16px;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;}

/**
 * Helper classes
 */
.genericon-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.genericon-rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.genericon-rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.genericon-flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}
.genericon-flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}

/**
 * Individual icons
 */
.genericon-404:before{content:") format(";}
.genericon-activity:before{content:"\f423";}
.genericon-anchor:before{content:"\f508";}
.genericon-aside:before{content:"\f509";}
.genericon-attachment:before{content:"\f101";}
.genericon-audio:before{content:"\f416";}
.genericon-bold:before{content:"\f109";}
.genericon-book:before{content:"\f471";}
.genericon-bug:before{content:"\f444";}
.genericon-cart:before{content:"\f50a";}
.genericon-category:before{content:"\f447";}
.genericon-chat:before{content:"\f301";}
.genericon-checkmark:before{content:"\f108";}
.genericon-close:before{content:"\f418";}
.genericon-close-alt:before{content:"\f405";}
.genericon-cloud:before{content:"\f406";}
.genericon-cloud-download:before{content:"\f426";}
.genericon-cloud-upload:before{content:"\f440";}
.genericon-code:before{content:"\f441";}
.genericon-codepen:before{content:"\f462";}
.genericon-cog:before{content:"\f216";}
.genericon-collapse:before{content:"\f445";}
.genericon-comment:before{content:"\f432";}
.genericon-day:before{content:"\f300";}
.genericon-digg:before{content:"\f305";}
.genericon-document:before{content:"\f221";}
.genericon-dot:before{content:"\f443";}
.genericon-downarrow:before{content:"\f428";}
.genericon-download:before{content:"\f502";}
.genericon-draggable:before{content:"\f50b";}
.genericon-dribbble:before{content:"\f436";}
.genericon-dropbox:before{content:"\f201";}
.genericon-dropdown:before{content:"\f225";}
.genericon-dropdown-left:before{content:"\f433";}
.genericon-edit:before{content:"\f434";}
.genericon-ellipsis:before{content:"\f411";}
.genericon-expand:before{content:"\f476";}
.genericon-external:before{content:"\f431";}
.genericon-facebook:before{content:"\f442";}
.genericon-facebook-alt:before{content:"\f203";}
.genericon-fastforward:before{content:"\f204";}
.genericon-feed:before{content:"\f458";}
.genericon-flag:before{content:"\f413";}
.genericon-flickr:before{content:"\f468";}
.genericon-foursquare:before{content:"\f211";}
.genericon-fullscreen:before{content:"\f226";}
.genericon-gallery:before{content:"\f474";}
.genericon-github:before{content:"\f103";}
.genericon-googleplus:before{content:"\f200";}
.genericon-googleplus-alt:before{content:"\f206";}
.genericon-handset:before{content:"\f218";}
.genericon-heart:before{content:"\f50c";}
.genericon-help:before{content:"\f461";}
.genericon-hide:before{content:"\f457";}
.genericon-hierarchy:before{content:"\f404";}
.genericon-home:before{content:"\f505";}
.genericon-image:before{content:"\f409";}
.genericon-info:before{content:"\f102";}
.genericon-instagram:before{content:"\f455";}
.genericon-italic:before{content:"\f215";}
.genericon-key:before{content:"\f472";}
.genericon-leftarrow:before{content:"\f427";}
.genericon-link:before{content:"\f503";}
.genericon-linkedin:before{content:"\f107";}
.genericon-linkedin-alt:before{content:"\f207";}
.genericon-location:before{content:"\f208";}
.genericon-lock:before{content:"\f417";}
.genericon-mail:before{content:"\f470";}
.genericon-maximize:before{content:"\f410";}
.genericon-menu:before{content:"\f422";}
.genericon-microphone:before{content:"\f419";}
.genericon-minimize:before{content:"\f50d";}
.genericon-minus:before{content:"\f421";}
.genericon-month:before{content:"\f50e";}
.genericon-move:before{content:"\f307";}
.genericon-next:before{content:"\f50f";}
.genericon-notice:before{content:"\f429";}
.genericon-paintbrush:before{content:"\f456";}
.genericon-path:before{content:"\f506";}
.genericon-pause:before{content:"\f219";}
.genericon-phone:before{content:"\f448";}
.genericon-picture:before{content:"\f437";}
.genericon-pinned:before{content:"\f473";}
.genericon-pinterest:before{content:"\f308";}
.genericon-pinterest-alt:before{content:"\f209";}
.genericon-play:before{content:"\f210";}
.genericon-plugin:before{content:"\f452";}
.genericon-plus:before{content:"\f439";}
.genericon-pocket:before{content:"\f510";}
.genericon-polldaddy:before{content:"\f224";}
.genericon-portfolio:before{content:"\f217";}
.genericon-previous:before{content:"\f460";}
.genericon-print:before{content:"\f430";}
.genericon-quote:before{content:"\f469";}
.genericon-rating-empty:before{content:"\f106";}
.genericon-rating-full:before{content:"\f511";}
.genericon-rating-half:before{content:"\f512";}
.genericon-reddit:before{content:"\f513";}
.genericon-refresh:before{content:"\f222";}
.genericon-reply:before{content:"\f420";}
.genericon-reply-alt:before{content:"\f412";}
.genericon-reply-single:before{content:"\f466";}
.genericon-rewind:before{content:"\f467";}
.genericon-rightarrow:before{content:"\f459";}
.genericon-search:before{content:"\f501";}
.genericon-send-to-phone:before{content:"\f400";}
.genericon-send-to-tablet:before{content:"\f438";}
.genericon-share:before{content:"\f454";}
.genericon-show:before{content:"\f415";}
.genericon-shuffle:before{content:"\f403";}
.genericon-sitemap:before{content:"\f514";}
.genericon-skip-ahead:before{content:"\f507";}
.genericon-skip-back:before{content:"\f451";}
.genericon-skype:before{content:"\f450";}
.genericon-spam:before{content:"\f220";}
.genericon-spotify:before{content:"\f424";}
.genericon-standard:before{content:"\f515";}
.genericon-star:before{content:"\f100";}
.genericon-status:before{content:"\f408";}
.genericon-stop:before{content:"\f105";}
.genericon-stumbleupon:before{content:"\f449";}
.genericon-subscribe:before{content:"\f223";}
.genericon-subscribed:before{content:"\f463";}
.genericon-summary:before{content:"\f465";}
.genericon-tablet:before{content:"\f425";}
.genericon-tag:before{content:"\f453";}
.genericon-time:before{content:"\f302";}
.genericon-top:before{content:"\f303";}
.genericon-trash:before{content:"\f435";}
.genericon-tumblr:before{content:"\f407";}
.genericon-twitch:before{content:"\f214";}
.genericon-twitter:before{content:"\f516";}
.genericon-unapprove:before{content:"\f202";}
.genericon-unsubscribe:before{content:"\f446";}
.genericon-unzoom:before{content:"\f464";}
.genericon-uparrow:before{content:"\f401";}
.genericon-user:before{content:"\f500";}
.genericon-video:before{content:"\f304";}
.genericon-videocamera:before{content:"\f104";}
.genericon-vimeo:before{content:"\f517";}
.genericon-warning:before{content:"\f212";}
.genericon-website:before{content:"\f414";}
.genericon-week:before{content:"\f475";}
.genericon-wordpress:before{content:"\f306";}
.genericon-xpost:before{content:"\f205";}
.genericon-youtube:before{content:"\f504";}
.genericon-zoom:before{content:"\f213";}
* html{font-size:100%;}
html{font-size:16px;line-height:1.7em;}
#wpstats{display:block;margin:0 auto;position:relative;top:-10px;left:auto;right:auto;}

/* WordPress.com Widgets */

/* Flickr */
#flickr_badge_wrapper{background:transparent!important;border:0!important;}
#flickr_badge_uber_wrapper{margin:0 auto;}
#flickr_badge_uber_wrapper td{border:0!important;}
#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{color:#f68060;}
.widget_recent_comments td{border:0;padding:13.6px 6.8px 13.6px 6.8px;vertical-align:top;}
.widget_authors ul,.widget_author_grid ul{list-style:none;margin:0;padding:0;}
.widget_authors img{float:none;vertical-align:middle;}
.widget_authors li{display:block;margin-bottom:27.2px;}
.widget_authors li:before,.widget_authors li:after{content:"\f402";display:table;}
.widget_authors li:after{clear:both;}
.widget_authors a{text-decoration:none;}
.comment-form label{position:relative;top:auto;}
.comment-form input[type=""],.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{text-indent:0;}

/**
 * Notes V2 CSS

 @todo: admin-bar.css, admin-bar-rest-rtl.css, admin-bar-iframe.css and probably much of the JS is now redundant

 */

/**
 * Unread counter
 */

#wp-admin-bar-notes .ab-item{width:26px;}
#wp-admin-bar-notes > .ab-item{padding:0 5px!important;}
#wpadminbar #wp-admin-bar-notes.hover > .ab-item{color:#fafafa;background:none;}
#wpadminbar #wp-admin-bar-notes.wpnt-show > .ab-item{background:#f5f5f5;}
#wp-admin-bar-notes #wpnt-notes-unread-count{background:none!important;padding:0 2px!important;}
#wp-admin-bar-notes #wpnt-notes-unread-count{margin:4px 3px 0 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;line-height:2;height:19px;}
#wp-admin-bar-notes #wpnt-notes-unread-count,#wp-admin-bar-notes #wpnt-notes-unread-count{margin:6px 3px 0 3px;height:20px;}
#wp-admin-bar-notes:hover #wpnt-notes-unread-count,#wp-admin-bar-notes.hover #wpnt-notes-unread-count,#wp-admin-bar-notes.wpnt-show #wpnt-notes-unread-count{color:#333;text-shadow:none;}
#wp-admin-bar-notes #wpnt-notes-unread-count.wpn-read{background-image:-ms-linear-gradient(bottom,#4a4a4a,#959595)!important;background-image:-moz-linear-gradient(bottom,#959595,#4a4a4a)!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#4a4a4a),to(#959595))!important;background-image:-webkit-linear-gradient(bottom,#959595,#4a4a4a)!important;background-image:linear-gradient(bottom,#4a4a4a,#959595)!important;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.8);box-shadow:inset 0 0 10px rgba(0,0,0,0.8);}
#wp-admin-bar-notes.wpnt-stayopen #wpnt-notes-unread-count.wpn-read,#wp-admin-bar-notes:hover #wpnt-notes-unread-count.wpn-read,#wp-admin-bar-notes.wpnt-hover #wpnt-notes-unread-count.wpn-read{background-image:-ms-linear-gradient(bottom,#d3d3d3,#e7e7e7)!important;background-image:-moz-linear-gradient(bottom,#e7e7e7,#d3d3d3)!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#d3d3d3),to(#e7e7e7))!important;background-image:-webkit-linear-gradient(bottom,#e7e7e7,#d3d3d3)!important;background-image:linear-gradient(bottom,#d3d3d3,#e7e7e7)!important;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);box-shadow:inset 0 0 5px rgba(0,0,0,0.2);}
#wp-admin-bar-notes #wpnt-notes-unread-count.wpn-unread{background-image:-ms-linear-gradient(bottom,#f7941e,#d47300)!important;background-image:-moz-linear-gradient(bottom,#f7941e,#d47300)!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#f7941e),to(#d47300))!important;background-image:-webkit-linear-gradient(bottom,#f7941e,#d47300)!important;background-image:linear-gradient(bottom,#f7941e,#d47300)!important;background-color:#d47300!important;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5);color:#fff!important;text-shadow:0 -1px 0 #a30;}
.browse-happy{background-color:#eee!important;width:375px!important;height:300px!important;padding:25px!important;}
.browse-happy img{width:300px!important;margin:20px!important;}

/**
 * Tray Noticons
 */
#wpadminbar * .noticon{float:none;width:16px!important;height:16px!important;font:normal 16px/1 "Noticons"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#wpadminbar #wp-admin-bar-notes .noticon{text-shadow:0 1px 5px rgba(0,0,0,0.5)!important;margin-top:1px!important;opacity:.6;}
.wpn-unread .noticon{color:#fff!important;opacity:1!important;}
#wp-admin-bar-notes.wpnt-stayopen #wpnt-notes-unread-count.wpn-read span,#wp-admin-bar-notes:hover #wpnt-notes-unread-count.wpn-read span,#wp-admin-bar-notes.wpnt-hover #wpnt-notes-unread-count.wpn-read span{color:#555!important;opacity:1;}

/**
 * Mini-panel that shows with the spinner
 */
#wp-admin-bar-notes.wpnt-show #wpnt-notes-panel{display:block!important;}
#wp-admin-bar-notes #wpnt-notes-panel{display:none;background:transparent;position:absolute;right:0;border:none;width:841px;min-height:200px!important;}
#wp-admin-bar-notes.wpnt-show #wpnt-notes-panel2{display:block!important;}

/* notifications v2 css */
#wp-admin-bar-notes #wpnt-notes-panel2{display:none;position:fixed;top:48px;bottom:0px;right:0;z-index:9999;background:#F4F8FA;border-left:1px solid #E2DFDF;box-shadow:-3px 1px 10px -2px rgba(0,0,0,0.075);}
#wp-admin-bar-notes #wpnt-notes-panel2.wide{background:transparent;box-shadow:none;border-left:none;}
#wp-admin-bar-notes #wpnt-notes-panel2.touch{overflow-y:scroll;-webkit-overflow-scrolling:touch;}
#wpadminbar #wp-admin-bar-notes #wpnt-notes-panel2{top:32px;}

/* emulate the look of the iframe as it's loading */
.quicklinks #wp-admin-bar-notes #wpnt-notes-panel.loadingIframe{display:block;width:400px;margin-right:1px;background:#f5f5f5;min-height:200px;box-shadow:0 2px 4px rgba(0,0,0,.1);}

/**
 * Responsive stuff
 */
iframe#wpnt-notes-iframe{width:841px;height:560px;background:transparent;position:absolute;right:-19px;}
@media screen and (max-width:900px){
	iframe#wpnt-notes-iframe{width:480px;}
	.quicklinks #wp-admin-bar-notes #wpnt-notes-panel{width:480px;}
}
iframe#wpnt-notes-iframe2{height:100%;width:400px;}
iframe#wpnt-notes-iframe2.wide{width:410px;}
@media screen and (min-width:810px){
	.wpnt-show iframe#wpnt-notes-iframe2.wide.widescreen{width:810px;}
}
@media screen and (max-width:480px){
	#wp-admin-bar-notes #wpnt-notes-panel2{width:100%;min-width:0;}
	iframe#wpnt-notes-iframe2,iframe#wpnt-notes-iframe2.wide,.wpnt-show iframe#wpnt-notes-iframe2.wide.widescreen{width:100%;}
	.quicklinks #wp-admin-bar-notes #wpnt-notes-panel2{width:100%;}
}

/**
 * IE Hacks
 */
@media \0screen{

	/* IE8 */
	#wp-admin-bar-notes{height:28px!important;}
}

/* IE < 7 upgrade notice */
p.wpnt-ie-note{margin-top:10px!important;background:url(/wp-content/mu-plugins/notes/images/ie-upgrade-note.gif) no-repeat left top;padding-left:40px!important;font-size:9pt!important;padding-top:5px!important;height:32px!important;}
p.wpnt-ie-note a{font-size:9pt!important;color:#21759B!important;}
.geolocation-chip .noticon{display:inline-block;vertical-align:middle;}
.geolocation-chip{margin-bottom:1em;}

/**
 * Post Reblogging not in the Reader
 */
.reblogger-note img.avatar{float:left;padding:0;border:0;}
.reblogger-note-content{margin:0 0 20px;}
.wpcom-reblog-snapshot .reblog-from img{margin:0 .75em 0 0;padding:0;border:0;}
.wpcom-reblog-snapshot .reblogger-note img.avatar{float:left;padding:0;border:0;margin:0 .5em 0 0;}
.wpcom-reblog-snapshot{margin-bottom:1em;}
.wpcom-reblog-snapshot p.reblog-from{margin:0 0 1em 0;}
.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em 0;}
.wpcom-reblog-snapshot .reblogged-content{margin:0 0 1em 0;}

/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content{border-left:3px solid #eee;padding-left:15px;}
.reblog-post ul.thumb-list{display:block;list-style:none;margin:2px 0;padding:0;clear:both;}
.reblog-post ul.thumb-list li{display:inline;margin:0;padding:0 1px;border:0;}
.reblog-post ul.thumb-list li a{margin:0;padding:0;border:0;}
.reblog-post ul.thumb-list li img{margin:0;padding:0;border:0;}
.reblog-post .wpcom-enhanced-excerpt{clear:both;}
.reblog-post .wpcom-enhanced-excerpt address,.reblog-post .wpcom-enhanced-excerpt li,.reblog-post .wpcom-enhanced-excerpt h1,.reblog-post .wpcom-enhanced-excerpt h2,.reblog-post .wpcom-enhanced-excerpt h3,.reblog-post .wpcom-enhanced-excerpt h4,.reblog-post .wpcom-enhanced-excerpt h5,.reblog-post .wpcom-enhanced-excerpt h6,.reblog-post .wpcom-enhanced-excerpt p{font-size:100%!important;}
.reblog-post .wpcom-enhanced-excerpt blockquote,.reblog-post .wpcom-enhanced-excerpt pre,.reblog-post .wpcom-enhanced-excerpt code,.reblog-post .wpcom-enhanced-excerpt q{font-size:98%!important;}

/* Reblogged post */
.reblog-from img{margin:0 10px 0 0;vertical-align:middle;padding:0;border:0;}
.reblog-source{margin-bottom:0;font-size:.8em;line-height:1;}
.reblog-source .more-words{color:#668eaa;}
.wpcom-reblog-snapshot .reblog-post{box-shadow:0 0 0 1px rgba(46,68,83,.1) inset,0 1px 1px rgba(46,68,83,.05);border-radius:4px;padding:24px;}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note{margin:0 0 1em 0;overflow:hidden;}
.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em 0;}
.wpcom-reblog-snapshot .reblogger-note-content{margin:0;padding:0;}
body .wpcom-reblog-snapshot .reblogger-note-content blockquote{font-style:normal;font-weight:normal;font-size:1em;margin:0;padding:0;position:relative;border:none;}
.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child{margin-bottom:0;}
#TB_window.tos-report-form,#TB_overlay.tos-report-form{z-index:99998; /* One less than the Toolbar, pulls us in front of Theme items */}
#TB_load.tos-report-form{z-index:99999;}
#TB_window.tos-report-form,#TB_ajaxContent.tos-report-form{	/*height: 475px !important;*/}
#TB_ajaxContent.tos-report-form{overflow-x:hidden;}
#TB_window.tos-report-form{position:fixed;}
#TB_overlay.tos-report-form{background-image:none;background-color:#333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=88)";filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;}
#report-form{max-width:600px;direction:ltr;}
#report-form .report-url,#report-form .report-email{width:100%;padding:5px;margin-top:5px;font-size:13px;}
#report-form a,#report-form a:visited{color:#1E8CBE;text-decoration:underline;}
#report-form div{padding:8px;font-size:1.1em;line-height:1.4;color:#000;}
#report-form p{font-size:13px;margin-bottom:1em;color:#000;}
#report-form strong{color:#000;}
#report-form h3{margin:0 0 15px 0;clear:both;padding-bottom:10px;border-bottom:1px solid #E5E5E5;font-size:24px;font-family:sans-serif;font-weight:300;color:#000;}
#report-form label{font-size:13px;}
#report-form .step-2-details label{display:block;}
#report-form textarea{margin-top:10px;width:100%;max-width:450px;height:100px;}
#report-form .report-actions{margin-top:15px;}
.entrytext .report-actions .tb-cancel{ /* For when form is displayed in a static page */
display:none!important;}
#TB_ajaxContent.tos-report-form .report-actions .tb-cancel{display:block;float:left;padding-top:8px;}
#report-form .button-primary,#report-form input[type=submit]{cursor:pointer;font-size:13px;font-family:'Open Sans','Helvetica Neue',sans-serif;text-decoration:none;height:auto!important;line-height:1;padding:.6em 1.2em!important;font-weight:300!important;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px!important;color:white;text-shadow:0 -1px 0 rgba(0,116,162,0.8);background-color:#2EA2CC;background-image:-moz-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);background-image:-webkit-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);background-image:-ms-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);background-image:-o-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);background-image:linear-gradient(top,#1E8CBE 0%,#0074A2 100%);-moz-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);-o-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);-ms-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);float:right;}
#report-form .button-primary[disabled],#report-form .button-primary:disabled{color:#AAA!important;border-color:#DDD!important;background:#EEE!important;text-shadow:none;box-shadow:none;}
#report-form .button-primary[disabled] a,#report-form .button-primary:disabled a{cursor:not-allowed;}
#report-form input[type="url"]{margin-right:5px;}
#report-confirm{font-size:14px!important;font-weight:500;margin:150px auto 250px;text-align:center;display:none;}
#report-form .required{color:#f00;}
.report-form-error-message{margin-left:-8px;margin-bottom:-8px;}
@media screen and (max-width:630px){
	#TB_window.tos-report-form,#TB_ajaxContent.tos-report-form{width:96%!important;height:495px!important;}
	#TB_window.tos-report-form{position:absolute;top:0!important;left:0!important;margin-left:2%!important;margin-top:100px!important;}
}
#translator-launcher{position:fixed;bottom:45px;right:20px;border-radius:27px;background:#0085be!important;padding:4px!important;font-size:16px;z-index:99;display:none;}
#translator-launcher a{color:white;text-decoration:none;outline:0;}
#translator-launcher a .noticon{font-size:32px;width:32px;}
#translator-launcher a span.noticon.noticon-website:before{content:"radio"!important;}
#translator-launcher a .text{float:right;display:inline;width:0;overflow:hidden;line-height:32px;white-space:nowrap;}
#translator-launcher a:hover .text{transition:all 0.25s ease-in-out;width:auto;margin-right:6px;padding:0 2px;}
#translator-launcher.active{background:white;}
#translator-launcher.active a{color:#0085be;}
#translator-launcher a .text .enable,#translator-launcher a .text .disable{display:none;}
#translator-launcher a:hover .text.disabled .enable,#translator-launcher a:hover .text.enabled .disable{display:inline;}
@media (min-width:1280px){
  .site-content,.main-navigation ul,.site-footer-wrapper{margin:0 auto;max-width:1280px;}
  .content-area,.breadcrumbs{padding-left:30px;}
}
.site-title{font-family:"Noto Serif",serif;font-weight:400;font-style:italic;}
.site-description{
  font-weight: 400;
    font-family: "Noto Serif",serif;
    font-style: italic;
    padding:0 40px;
}
.menu-menu-1-container{
  background: rgba(153,184,152,.6);
  text-align: center;
}
.header-image ~ .main-navigation > div > ul{
  background: transparent;
}
.main-navigation a, .main-navigation a:visited{
  color: #000;
  font-size: 14px;
}
.main-navigation li:hover{

}

.hentry{
	max-width: 700px;
}

@media screen and (max-width:767px) {
	.breadcrumbs-root, .breadcrumbs-root:visited, .breadcrumbs-ancestor {
		background-color: transparent !important;
		color: inherit !important
	}
}
@media screen and (max-width:959px) {
	.main-navigation ul ul, .main-navigation ul ul li, .main-navigation li:hover, .main-navigation li:hover a {
		background-color: transparent !important;
		color: #fff !important
	}
}
body {
	color: #444
}
.widget {
	color: #444
}
.widget-title {
	color: #444
}
.widget, .site-footer {
	background-color: #eaecee
}
.widget, .site-footer {
	background-color: rgba(234, 236, 238, .3)
}
.widget {
	border-top-color: #eaecee
}
.widget {
	border-top-color: rgba(234, 236, 238, .2)
}
::selection, :selection {
	color: #3a3a3a
}
.breadcrumbs-root, .breadcrumbs-root:visited {
	color: #3a3a3a
}
.main-navigation ul ul li, .main-navigation li:hover {
	background-color: #fff
}
.menu-toggle {
	color: #3a3a3a
}
.breadcrumbs-current {
	color: #6d6d6d
}
.site-footer, .site-info {
	color: #2d5a7f
}
.nav-previous a, .nav-next a, .nav-previous a:visited, .nav-next a:visited, .nav-previous a:hover, .nav-next a:hover {
	color: #000
}
.main-navigation a, .main-navigation a:visited {
	color: #000
}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, button, html input[type="button"], input[type="reset"], input[type="submit"], .button, .button:visited, #infinite-handle span, #infinite-handle span:hover {
	color: #000
}
body, #infinite-footer {
	background-color: #d0dbd0
}
.entry-title a {
	color: #537853
}
.custom-background .site-footer {
	border-color: #99b898
}
::selection, :selection {
	background-color: #99b898
}
.nav-previous a, .nav-next a {
	background-color: #99b898
}
.main-navigation li:hover a, .main-navigation li:hover a:visited {
	color: #537853
}
.breadcrumbs-ancestor a, .breadcrumbs-ancestor a:visited {
	color: #2a402a
}
a, a:visited, .comment-metadata .comment-edit-link, .comment-metadata .comment-edit-link:visited {
	color: #537853
}
.widget a, .widget a:visited, .widget a:hover, .widget a:focus, .widget a:active {
	color: #405e40
}
a:hover, a:focus, a:active {
	color: #537853
}
.site-footer a, .site-footer a:visited, .site-footer a:hover, .site-footer a:focus, .site-footer a:active {
	color: #405e40
}
.main-navigation {
	background-color: #8aad89
}
.main-navigation.has-header {
	background-color: #99b898
}
.main-navigation.has-header {
	background-color: transparent;
}
.menu-toggle, .main-navigation.toggled>div>ul {
	background-color: #8aad89
}
.breadcrumbs-ancestor a:before, .breadcrumbs-ancestor.cat-parents .sep:before {
	border-left-color: #90b18f
}
.breadcrumbs-root, .breadcrumbs-root:visited {
	background-color: #8aad89
}
.breadcrumbs-root:before {
	border-left-color: #8aad89
}
.main-navigation ul li a {
	border-bottom-color: #93b392
}
.main-navigation.toggled>div>ul {
	border-top-color: #93b392
}
.page-title {
	color: #537853
}
.site-header {
	background-color: #93b392
}
blockquote {
	border-color: #8aad89
}
button, html input[type="button"], input[type="reset"], input[type="submit"], .button, .button:visited, #infinite-handle span {
	background-color: #93b392
}
.breadcrumbs-ancestor {
	background-color: #a8c2a7
}
.breadcrumbs-ancestor a:after, .breadcrumbs-ancestor.cat-parents .sep:after {
	border-left-color: #a8c2a7
}
.main-navigation ul ul {
	border-color: #99b898
}
.main-navigation ul ul {
	border-color: rgba(153, 184, 152, .5)
}
.main-navigation ul ul li, .main-navigation li:hover a {
	background-color: #99b898
}
.main-navigation ul ul li, .main-navigation li:hover a {
	background-color: rgba(153, 184, 152, .3)
}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover {
	background-color: #9fbc9e
}